STEAM Centre at Altona Meadows Library and Learning Centre 2 Newham Way, Altona Meadows 3028 The STEAM Centre is a specialist hub for science, technology, engineering, arts and mathematics collections and technologies. This is a Council+ service site. Suitable for: , Meetings, Library